package com.gxa.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * (ShoppingProcess)实体类
 *
 * @author makejava
 * @since 2020-11-25 17:26:06
 */
@ApiModel(value = "购物流程表")
public class ShoppingProcess implements Serializable {
    private static final long serialVersionUID = 159551861644608925L;
    /**
     * 商店购物流程
     */
    @ApiModelProperty(name = "storeShoppingProcess",notes = "商店购物流程",value = "商店购物流程",required = true)
    private Integer storeShoppingProcess;
    /**
     * 是否使用积分（1：使用 0：不使用）
     */
    @ApiModelProperty(name = "integralStatu",notes = "是否使用积分（1：使用 0：不使用）",value = "是否使用积分（1：使用 0：不使用）")
    private Integer integralStatu;
    /**
     * 订单上是否写备注（1：使用 0：不使用）
     */
    @ApiModelProperty(name = "orderStatu",notes = "订单上是否写备注（1：使用 0：不使用）",value = "订单上是否写备注（1：使用 0：不使用）")
    private Integer orderStatu;
    /**
     * 是否使用优惠卷（1：使用 0：不使用）
     */
    @ApiModelProperty(name = "coupon",notes = "是否使用优惠卷（1：使用 0：不使用）",value = "是否使用优惠卷（1：使用 0：不使用）")
    private Integer coupon;
    /**
     * 是否使用余额（1：使用 0：不使用）
     */
    @ApiModelProperty(name = "balance",notes = "是否使用余额（1：使用 0：不使用）",value = "是否使用余额（1：使用 0：不使用）")
    private Integer balance;
    /**
     * 购物最小金额
     */
    @ApiModelProperty(name = "amountMin",notes = "购物最小金额",value = "购物最小金额")
    private Double amountMin;
    /**
     * 减少库存时机（1：使用 0：不使用）
     */
    @ApiModelProperty(name = "reduceStatu",notes = "减少库存时机（1：使用 0：不使用）",value = "减少库存时机（1：使用 0：不使用）")
    private Integer reduceStatu;


    public Integer getStoreShoppingProcess() {
        return storeShoppingProcess;
    }

    public void setStoreShoppingProcess(Integer storeShoppingProcess) {
        this.storeShoppingProcess = storeShoppingProcess;
    }

    public Integer getIntegralStatu() {
        return integralStatu;
    }

    public void setIntegralStatu(Integer integralStatu) {
        this.integralStatu = integralStatu;
    }

    public Integer getOrderStatu() {
        return orderStatu;
    }

    public void setOrderStatu(Integer orderStatu) {
        this.orderStatu = orderStatu;
    }

    public Integer getCoupon() {
        return coupon;
    }

    public void setCoupon(Integer coupon) {
        this.coupon = coupon;
    }

    public Integer getBalance() {
        return balance;
    }

    public void setBalance(Integer balance) {
        this.balance = balance;
    }

    public Object getAmountMin() {
        return amountMin;
    }

    public void setAmountMin(Double amountMin) {
        this.amountMin = amountMin;
    }

    public Integer getReduceStatu() {
        return reduceStatu;
    }

    public void setReduceStatu(Integer reduceStatu) {
        this.reduceStatu = reduceStatu;
    }

    @Override
    public String toString() {
        return "ShoppingProcess{" +
                "storeShoppingProcess=" + storeShoppingProcess +
                ", integralStatu=" + integralStatu +
                ", orderStatu=" + orderStatu +
                ", coupon=" + coupon +
                ", balance=" + balance +
                ", amountMin=" + amountMin +
                ", reduceStatu=" + reduceStatu +
                '}';
    }
}